missile launch - French English Dictionary